package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 毕业生签约单位类型分布对象 t_entry_unit
 * 
 * @author ruoyi
 * @date 2024-12-06
 */
public class TEntryUnit extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

    /** 单位类型 */
    @Excel(name = "单位类型")
    private String unitType;

    /** 年度 */
    @Excel(name = "年度")
    private Long tYear;

    /** 党政机关 */
    @Excel(name = "党政机关")
    private Long dajg;

    /** 高等教育单位 */
    @Excel(name = "高等教育单位")
    private Long gdjydw;

    /** 中初等教育单位 */
    @Excel(name = "中初等教育单位")
    private Long zcdjydw;

    /** 科研涉及单位 */
    @Excel(name = "科研涉及单位")
    private Long kysjdw;

    /** 医疗卫生单位 */
    @Excel(name = "医疗卫生单位")
    private Long ylwsdw;

    /** 其他事业单位 */
    @Excel(name = "其他事业单位")
    private Long qtsydw;

    /** 国有企业 */
    @Excel(name = "国有企业")
    private Long gyqy;

    /** 民营企业 */
    @Excel(name = "民营企业")
    private Long myqy;

    /** 三资企业 */
    @Excel(name = "三资企业")
    private Long szqy;

    /** 部队 */
    @Excel(name = "部队")
    private Long bd;

    /** 自主创业 */
    @Excel(name = "自主创业")
    private Long zzcy;

    /** 升学 */
    @Excel(name = "升学")
    private Long sx;

    /** 其他 */
    @Excel(name = "其他")
    private Long qt;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setUnitType(String unitType) 
    {
        this.unitType = unitType;
    }

    public String getUnitType() 
    {
        return unitType;
    }
    public void settYear(Long tYear) 
    {
        this.tYear = tYear;
    }

    public Long gettYear() 
    {
        return tYear;
    }
    public void setDajg(Long dajg) 
    {
        this.dajg = dajg;
    }

    public Long getDajg() 
    {
        return dajg;
    }
    public void setGdjydw(Long gdjydw) 
    {
        this.gdjydw = gdjydw;
    }

    public Long getGdjydw() 
    {
        return gdjydw;
    }
    public void setZcdjydw(Long zcdjydw) 
    {
        this.zcdjydw = zcdjydw;
    }

    public Long getZcdjydw() 
    {
        return zcdjydw;
    }
    public void setKysjdw(Long kysjdw) 
    {
        this.kysjdw = kysjdw;
    }

    public Long getKysjdw() 
    {
        return kysjdw;
    }
    public void setYlwsdw(Long ylwsdw) 
    {
        this.ylwsdw = ylwsdw;
    }

    public Long getYlwsdw() 
    {
        return ylwsdw;
    }
    public void setQtsydw(Long qtsydw) 
    {
        this.qtsydw = qtsydw;
    }

    public Long getQtsydw() 
    {
        return qtsydw;
    }
    public void setGyqy(Long gyqy) 
    {
        this.gyqy = gyqy;
    }

    public Long getGyqy() 
    {
        return gyqy;
    }
    public void setMyqy(Long myqy) 
    {
        this.myqy = myqy;
    }

    public Long getMyqy() 
    {
        return myqy;
    }
    public void setSzqy(Long szqy) 
    {
        this.szqy = szqy;
    }

    public Long getSzqy() 
    {
        return szqy;
    }
    public void setBd(Long bd) 
    {
        this.bd = bd;
    }

    public Long getBd() 
    {
        return bd;
    }
    public void setZzcy(Long zzcy) 
    {
        this.zzcy = zzcy;
    }

    public Long getZzcy() 
    {
        return zzcy;
    }
    public void setSx(Long sx) 
    {
        this.sx = sx;
    }

    public Long getSx() 
    {
        return sx;
    }
    public void setQt(Long qt) 
    {
        this.qt = qt;
    }

    public Long getQt() 
    {
        return qt;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("unitType", getUnitType())
            .append("tYear", gettYear())
            .append("dajg", getDajg())
            .append("gdjydw", getGdjydw())
            .append("zcdjydw", getZcdjydw())
            .append("kysjdw", getKysjdw())
            .append("ylwsdw", getYlwsdw())
            .append("qtsydw", getQtsydw())
            .append("gyqy", getGyqy())
            .append("myqy", getMyqy())
            .append("szqy", getSzqy())
            .append("bd", getBd())
            .append("zzcy", getZzcy())
            .append("sx", getSx())
            .append("qt", getQt())
            .toString();
    }
}
